<template>
  <div>
    ComC
    <!-- {{ $attrs.title }} -->
    {{ title }}
    {{ foo }} -- {{ bar }}
    <button @click="callComA">call comA</button>
  </div>
</template>

<script>
import { bus } from "../bus";
export default {
  props: ["title"],
  inject: ["foo", "bar", "comA"],
  mounted() {
    // 可以获取到 comA 的实例对象
    // 就可以完成通信
    // 父组件能控制子组件吗？
    // 子组件可以控制父组件
    console.log(this.comA);
  },
  methods: {
    callComA() {
      // 过于灵活
      bus.$emit("waitComC","heihei");
    },
  },
};
</script>

<style></style>
